package com.yang.service;


import com.baomidou.mybatisplus.extension.service.IService;
import com.yang.domain.Result;
import com.yang.domain.entity.Link;

/**
 * 友链(Link)表服务接口
 *
 * @author makejava
 * @since 2022-04-16 21:55:44
 */
public interface LinkService extends IService<Link> {

    /**
     * 查询出所有状态正常的友链
     */
    Result getAllLink();

    /**
     * 分页查询所有有链
     * 可以按照名字和状态进行查询
     * 分页查询
     */
    Result finAllLinkList(Link link, Integer pageNum, Integer pageSize);

    /**
     * 添加有链
     */
    Result addLink(Link link);

    /**
     * 修改友链
     */
    Result editLink(Link link);

    /**
     * 删除有链
     */
    Result removeLink(Long id);
}
